submersion irrigation - Turkish English Dictionary